package cn.semcorp.zhuhaizj.mapper;

import cn.semcorp.zhuhaizj.pojo.vo.LoginUserListVO;
import cn.semcorp.zhuhaizj.pojo.vo.LoginUserVO;
import org.apache.catalina.User;
import org.springframework.stereotype.Repository;

import java.util.List;

@Repository
public interface UserMapper {
    LoginUserVO selectUser(String username);
    // 登录修改最后时间
    void updateLoginModified(String id);
    List<LoginUserListVO> selectUserList();

    void uploadAvatar(String username, String base64);

    void updateLoginState(String id);
    void updateLoginStateNow(String admin);

    String selectLoginState(String admin);

    int loginOut(String name);

    void insertAdmin(String username, String password, String authority);
}
